decrepit and ailing man - Espagnol Anglais Dictionnaire